// var arr = [];
// for (var i = 1; i <= 5; i++) {
//   //在这里将 var 换成 let 结果由全为6改为12345
//   arr.push(function () {
//     console.log(i);
//   });
// }

//利用闭包机制来进行修改

var arr = [];
for (var i = 1; i <= 5; i++) {
  //在这里将 var 换成 let 结果由全为6改为12345
  function foo(j) {
    arr.push(function () {
      console.log(j);
    });
  }
  foo(i);
}

for (var j = 0; j < arr.length; j++) {
  arr[j]();
}
